Example 3: Add a Memorized Transaction for a Profile Group

NOTE: In addition to using IBM i's group profiles as described here, Exit Point Manager also offers its own NS Group Profiles, which can be used to assign a rule to multiple user profiles at once. See Creating a User Group.

You can use Exit Point Manager memorized transactions for users and groups. Suppose you've secured access to the *FTPCLIENT function RECVFILE by setting authority for *PUBLIC to *REJECT. You can allow a single user or a group to GET information (use the RECVFILE function) by memorizing transactions.

NOTE: To memorize a transaction for a user using the web browser interface, in the View Transaction screen, choose Memorize > For User, then choose the desired user in the User field of the New User Memorized Transaction dialog box.

Memorized transaction for a user

  1. Copy the memorized transaction and modify it to allow the user to GET information (use RECVFILE) from the PAYROLL library. Although user MARKH is allowed to download the payroll file using FTPCLIENT's GET subcommand, no one else is.

NOTE: To memorize a transaction for a group using the web browser interface, in the View Transaction screen, choose Memorize > For Location, then choose the desired IP Address Group in the Location field of the New Location Memorized Transaction dialog box.

Memorized transaction for a group

In the previous step, you secured the PAYROLL file from the FTPCLIENT GET command by everyone but MARKH. What if others also need to access the file? By creating a memorized transaction for a group, you authorize the members of that group to use the FTPCLIENT GET command against library PAYROLL.

  1. To create a memorized transaction for a group, copy the memorized transaction. On the Copy Memorized Transaction panel, enter the name of the group, ACCTGROUP, in the User field and save the new memorized transaction.